.pile_driver {
  background: @fill-base;
  padding:20px;
  position: relative;
  margin-bottom: 1rem;
  display: block;
  font-size: @font-size-caption-sm;
  .brd {
    border-top: 1px solid @fill-href-active;
    margin: 1rem 0 0;
    padding-top: 1rem;
  }
  .pile_driver_info {
    margin-top: 5px;
    p {
      margin-bottom: 11px;
    }
  }
  span {
    margin-left: 5px;
  }
  .pile_driver_avatar {
    float:left;
    margin-right: 10px;
    img {
      border-radius:40px;
    }
  }
  .pile_driver_info_name {
    font-weight: 900;color: @color-text-light;
  }
  .pile_driver_info_platenumber {
    font-size: @font-size-base;
    span{margin: 0}
    .pile-driver-platenumber{opacity: 0.9;background: @fill-highlight;border-radius: 1px;color: @fill-base;margin-right: 5px;padding: 2px 5px;margin-left: 0;border-radius: 1px;font-size: @font-size-caption-sm}
    .pile-car-color {padding-right: 5px;margin-right: 5px;position: relative;}
    .pile-car-color:after{content: "";position: absolute;overflow: hidden;height: 3px;width: 3px;border-radius: 10px;background: @color-text-base;right:-3px;top:5px;}
  }
  .pile_driver_star{margin-left: 5px;
    .icon-trip_icon_star{color:@color-icon-base-type1;}
  }
  .pile_driver_info_autobrand {
    margin:0 !important;
    span {
      margin: 0;
    }
  }
  .pile_driver_info_name span:first-child{margin-left: 0}
  .pile_driver_info_autobrand span{
    margin: 0;
  }
  .pile_driver_info_autobrand>span::after {
    content:" • "
  }

  .pile_driver_telphone {
    position: absolute;
    top:50%;
    right:20px;
    font-size: @icon-size-head-title;
    margin-top: -10px;
    a{
      display: block;
    }
  }
}
